*{
	font-family: 'Heiti';
}

p,ul,li,img,input,h1,h2,h3,h4,h5,input,dl,dt,dd,select{
	margin: 0;
	padding: 0;
	border: none;
	font-size: none;
	line-height: normal;
	background: none;
}

input[type="search"]{
	height: 28px;
}

a,a:hover{
	color: #fff;
	text-decoration: none;
}

.bottom{
	bottom: 90px;
}

.clear{
	clear: both;
	margin-bottom: 15px;
}

.left-buttons{
	position: absolute;
	z-index: 11;
	top: -2px;
}

.fun_btn input,
.establish p,
.form .item-radio,
.checkbox input:before, .checkbox .checkbox-icon:before,
.rest + .form input,
.rest + .form .SelectList{
	border: 1px solid #D14014;
}

.bar.bar-header,
.item-radio input:checked ~ .item-content,
.label span,
.checkbox input:checked:before, 
.checkbox input:checked + .checkbox-icon:before{
	background: #D14014;
}

.user_details dl,
.details-tabs ul,
.label,
.user_info,
.basic_information,
.customer_address,
.relation,
.fun_btn,
.establish,
.user_list{
	background: #fff;
}

.img-none,
.user_list dl dd span:last-child,
.user_details,
.new-tabs ul li,
.form span,
.form p,
.user_info p span,
.user_list dl a{
	color: #A1A1A1;
}

.new-tabs ul li.active,
.user_info h4,
#mainView h4,
#family_info + input[type="button"],
.details-tabs ul li.active,
.item-radio .item-content,
.fun_btn input,
.establish p{
	color: #D13F14
}

.bar .title,
.button-icon .icon:before, 
.button-icon.icon:before,
.item-radio input:checked ~ .item-content,
.bar .button,
.button.activated,
.label span{
	color: #fff;
}

.bar .button,
.button.activated{
	border: none;
	font-size: 15px;
}

.user_details ion-content,
#mainView ion-content{
	padding: 0 15px;
}

.user_info,
.basic_information,
.customer_address,
.relation{
	margin-top: 25px;
	margin-right: 5px;
	border: 1px solid #E7E7E7;
}

.user_info h4,
#mainView h4{
	height: 43px;
	line-height: 43px;
	font-size: 16px;
	padding-left: 20px;
}

.user_list dl dt, 
.user_list dl dd,
.data-view dl dt,
.data-view dl dd,
.new-tabs ul li,
.form input[type="text"],
.form select,
.form input.DTPicker,
.form .item-radio,
.details_icon span,
.form p,
.details-tabs ul li,
.label span,
.form.form-input,
.form input.phone-input,
.form input.phone-input + p,
.form div{
	float: left;
}

.form .item-radio,
.form select.SelectList,
.form input.SelectList,
.form span,
.form p{
	margin-left: 12px;
}

.search span,
.more_actions ul,
.form input[type="text"],
.form input[type="number"],
.form select,
.form .item-radio,
.form span,
.fun_btn input,
.label span,
.establish p,
.form input.DTPicker,
.form input.phone-input,
.form p,
.form textarea,
.user_info,
.basic_information,
.customer_address,
.relation,
.form div{
	border-radius: 4px;
}

.new_icon,
.user_list dl dd span,
.details_icon span,
.more_actions span,
.user_details dl dd span{
	display: block;
}

.new-tabs ul li,
.details-tabs ul li{
	height: 27px;
	line-height: 27px;
	border-right: 1px solid #E8E8E8;
	text-align: center;
	font-size: 17px;
}

.new-tabs ul li:last-child,
.details-tabs ul li:last-child{
	border: 0;
}

.basic_information h4,
.customer_address h4,
.details-tabs #mainView h4{
	border-bottom: 1px solid #E7E7E7;
	background-color: #f7f7f7;
}

input[type="text"] {
	-webkit-appearance: none;
}

.form.income label:first-child,
.form.income .address{
	margin-left: 0px;
}

#mainView ion-content{
	background: #f0f0f0;
}

.form p,
.rest p,
.user_info p,
.search span,
.form input[type="text"],
.form input[type="number"],
.form select,
.item-radio .item-content{
	font-size: 14px;
}

.bar,
.bar .button,
.bar .button.button-icon:before, 
.bar .button .icon:before, 
.bar .button.icon:before, 
.bar .button.icon-left:before, 
.bar .button.icon-right:before,
.bar .button.button-clear,
.item-radio .item-content,
.checkbox,
.popup-body{
	padding: 0;
}

.popup-container .popup,
.popup-body,
.item-radio .item-content,
.form > .unit,
.checkbox input:before, 
.checkbox-icon:before,
.bar .button,
.button.activated{
	background: none;
}